Exploring Multi-Level Modeling Relations Using Variability Mechanisms

نویسندگان

  • Iris Reinhartz-Berger
  • Arnon Sturm
  • Tony Clark
چکیده

Over the last decade multi-level modeling (MLM) approaches have been addressing the need for relaxing the strict constraints on intraand interlayer type-instance relationships that are imposed by traditional approaches to meta-modeling. In this paper we explore MLM approaches in the context of Software Product Line Engineering (SPLE), propose a meta-language, and show how it can represent three commonly used variability mechanisms configuration, parameterization, and template instantiation within the context of MLM. By this we contribute to simplifying the representation of complex relationships in current MLM approaches and to the formal definition of SPLE variability mechanisms utilizing MLM concepts.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exploring Mechanisms of P Content Heterogeneity in Cultured Phytoplankton using Agent Based Modeling

There can be significant intraspecific individual-level heterogeneity in the internal P content of phytoplankton, which can affect population-level behaviors, including the growth rate. There are several mechanisms that can create this heterogeneity, including biological variability in states and behavior. Here we use modeling to explore the contribution of various mechanisms to the heterogenei...

متن کامل

Accounting for Emotions in Multi-Agent Modeling and Simulation Systems

In this paper we describe our work in progress for exploring the role of emotions in the behaviour and decision-making of artificial agents in modeling and simulation systems. The computational model of emotions we are using is based on a multi-level theory of emotions that accounts for the three layers identified in the human emotional system: the sensory-motor level, the schematic level and t...

متن کامل

Modified Pareto archived evolution strategy for the multi-skill project scheduling problem with generalized precedence relations

In this research, we study the multi-skill resource-constrained project scheduling problem, where there are generalized precedence relations between project activities. Workforces are able to perform one or several skills, and their efficiency improves by repeating their skills. For this problem, a mathematical formulation has been proposed that aims to optimize project completion time, reworki...

متن کامل

Optimizing Alloy for Multi-objective Software Product Line Configuration

Software product line (SPL) engineering involves the modeling, analysis, and configuration of variability-rich systems. We improve the performance of the multi-objective optimization of SPLs in Alloy by several orders of magnitude with two techniques. First, we rewrite the model to remove binary relations that map to integers, which enables removing most of the integer atoms from the universe. ...

متن کامل

Thinking Within and Between Levels: Exploring Reasoning with Multi-Level Linked Models

This poster presents a pilot study with a prototype technology that allows learners to link agent-based models written in NetLogo models and run them simultaneously as a coupled system. We describe ongoing design work using this prototype to investigate how learners conceptualize multi-level modeling of complex systems in ecology.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015